all:client tcpselect tcppoll tcpepoll reactor

client:client.cpp
	g++ -g -o client client.cpp

tcpselect:tcpselect.cpp
	g++ -g -o tcpselect tcpselect.cpp

tcppoll:tcppoll.cpp
	g++ -g -o tcppoll tcppoll.cpp

tcpepoll:tcpepoll.cpp
	g++ -g -o tcpepoll tcpepoll.cpp

reactor:reactor.cpp
	g++ -g -o reactor reactor.cpp

.PHONY:
clear:
	rm -rf client tcpselect tcppoll tcpepoll reactor